#ifndef NT_SERVERCS_GLOBAL_H
#define NT_SERVERCS_GLOBAL_H

#pragma once
#include <sal.h>

#define NT_SERVICE_NAME             L"NtServiceName"
#define NT_SERVICE_SYNC_EVENT_NAME  L"Global\\"##NT_SERVICE_NAME

// define the default wait time is 3 seconds
#define DEFAULT_WAIT_HINT  3000

#undef ERROR_REPORT
#define ERROR_REPORT(_status_)   (_status_)
//\
        //TraceErrorReport((DWORD)_status_, __FILE__, __LINE__)
        
#undef UNREFERENCED
#define UNREFERENCED(x)     (x)

#undef ERROR_EXIT
#define ERROR_EXIT(_status_) \
{ \
    Error = _status_; \
    goto exit; \
}
#endif
